// pages/bankList/bankList.js
import { Wallet } from "../wallet/wallet.js"
import imgUrl from "../wallet/imgUtil.js"
let app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
     list:[],
     title:"提现记录",
     pageNum:"0",
     pageSize:"15",
     titleFlg:true,
     noData:true,
     blankIcon:imgUrl.blankIcon
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },
  onPullDownRefresh(){
  
    this.setData({
        title:"加载中",
        titleFlg:false
    })
    wx.showNavigationBarLoading()
   
    setTimeout(()=>
    {
        wx.hideNavigationBarLoading() //完成停止加载
        wx.stopPullDownRefresh() //停止下拉刷新
        console.log("9999")
      this.setData({
        title:"提现记录",
        titleFlg:true,
        list:[],
        pageNum:0+""
       })
       this.select()
    },3000);
},
  onReachBottom(){
    
    this.select()
    
  },
  jumpDetail(e){
    // console.log(e.currentTarget.dataset.item)
    app.globalData.tempWithdrawalDetail=e.currentTarget.dataset.item
    wx.navigateTo({
      url: '../withdrawalDetail/withdrawalDetail',
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow(){
    this.setData({
      pageNum:"0"
    })
    this.select()
   
  },
  select(){
    let data={
      pageNum:Number(this.data.pageNum) + 1 +"",
      pageSize:"15"
    }
    this.setData({
      pageNum:Number(this.data.pageNum) + 1 +""
    })
    Wallet._getWithdrawalRecord(data,res=>{
      // console.log(res.list)
      // let list =res.list.concat
      if(res.list.length == 0){
        wx.showToast({
          title: '无更多数据了',
          icon:"none",
          
        })
      }else{
        let list =[...this.data.list, ...res.list  ]
        this.setData({
          list:list
        })
        if(list.length == 0){
          this.setData({
            noData:true
          })
        }else{
          this.setData({
            noData:false
          })
        }
      }
     
   })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})